punch show - French English Dictionary